package cn.iocoder.yudao.module.shop.controller.admin.statistics.vo;

import cn.iocoder.yudao.module.shop.controller.admin.handlestrategyuser.vo.ShopHandleStrategyUserRespVO;
import cn.iocoder.yudao.module.shop.dal.dataobject.accountrecord.ShopAccountRecordDO;
import cn.iocoder.yudao.module.shop.dal.dataobject.daystatistics.ShopDayStatisticsDO;
import cn.iocoder.yudao.module.shop.dal.dataobject.dayuser.ShopDayUserDO;
import cn.iocoder.yudao.module.shop.dal.dataobject.handlestrategy.ShopHandleStrategyDO;
import cn.iocoder.yudao.module.shop.dal.dataobject.monthmember.ShopMonthMemberDO;
import cn.iocoder.yudao.module.shop.dal.dataobject.storerecord.ShopStoreRecordDO;
import cn.iocoder.yudao.module.shop.dal.dataobject.userholiday.ShopUserHolidayDO;
import cn.iocoder.yudao.module.system.api.user.dto.AdminUserRespDTO;
import lombok.Data;

import java.util.List;

@Data
public class ShopStatisticsRespVO {
    private List<ShopDayUserDO> userDetailList;

    private List<ShopDayStatisticsDO> shopDetailList;

    private List<ShopUserHolidayDO> holidayList;

    private List<ShopHandleStrategyUserRespVO> strategyList;

    private List<ShopMonthMemberDO> memberDetailList;

    private List<AdminUserRespDTO> userInfoDetailList;

    private List<ShopAccountRecordDO> accountFixedList;

    private List<ShopAccountRecordDO> accountNoFixedList;

    private List<ShopStoreRecordDO> storeRecordList;
}
